package pe.com.bn.sach.domain;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

/**
 * Bnchf33PagoServicio entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class Bnchf33PagoServicio implements java.io.Serializable {

	// Fields

	private Long f33IdPago;
	private Bnchf32Tramite bnchf32Tramite;
	private Bnchf13Expediente bnchf13Expediente;

	private Bnchf54ParamTarifarioPago bnchf54ParamTarifarioPago;
	private Bnchf31Agente bnchf31Agente;
	private String f33ExnradoPago;
	private Double f33MntoPago;
	private String f33ReciboPago;
	private Double f33MntoPagoRealiz;
	private Double f33MntoComision;
	private Double f33MntoItf;
	private Date f33FePago;
	private Date f33FeAbono;
	private String f33IdCajero;
	private String f33IdAgencia;
	private Long f33StdoPago;
	private Long f33StdoEjecucion;
	private Long f33UsrReg;
	private Date f33FeUsrReg;
	private Long f33UsrAct;
	private Date f33FeUsrAct;
	private String f33IdUsuaCrea;
	private Date f33FeUsuaCrea;
	private String f33IdUsuaModi;
	private Date f33FeUsuaModi;
	private String desAgencia;
	private String nomAgente;
	private String numCta;
	private Set bnchf26EstudioTitulos = new HashSet(0);
	private Set bnchf26TasacionInmuebles = new HashSet(0);
	private Set bnchf26Minutas = new HashSet(0);
	// Constructors

	/** default constructor */
	public Bnchf33PagoServicio() {
		bnchf13Expediente = new Bnchf13Expediente();
		bnchf32Tramite = new Bnchf32Tramite();
		bnchf31Agente = new Bnchf31Agente();
	}

	/** minimal constructor */
	public Bnchf33PagoServicio(Long f33IdPago, Bnchf32Tramite bnchf32Tramite,
			Bnchf13Expediente bnchf13Expediente, Date f33FePago,
			String f33IdAgencia, Long f33StdoEjecucion, Long f33UsrReg,
			Date f33FeUsrReg, String f33IdUsuaCrea, Date f33FeUsuaCrea) {
		this.f33IdPago = f33IdPago;
		this.bnchf32Tramite = bnchf32Tramite;
		this.bnchf13Expediente = bnchf13Expediente;
		this.f33FePago = f33FePago;
		this.f33IdAgencia = f33IdAgencia;
		this.f33StdoEjecucion = f33StdoEjecucion;
		this.f33UsrReg = f33UsrReg;
		this.f33FeUsrReg = f33FeUsrReg;
		this.f33IdUsuaCrea = f33IdUsuaCrea;
		this.f33FeUsuaCrea = f33FeUsuaCrea;
	}

	/** full constructor */
	public Bnchf33PagoServicio(Long f33IdPago, Bnchf32Tramite bnchf32Tramite,
			Bnchf13Expediente bnchf13Expediente, Bnchf31Agente bnchf31Agente,
			String f33ExnradoPago, Double f33MntoPago, String f33ReciboPago,
			Double f33MntoPagoRealiz, Double f33MntoComision,
			Double f33MntoItf, Date f33FePago, String f33IdCajero,
			String f33IdAgencia, Long f33StdoPago, Long f33StdoEjecucion,
			Long f33UsrReg, Date f33FeUsrReg, Long f33UsrAct, Date f33FeUsrAct,
			String f33IdUsuaCrea, Date f33FeUsuaCrea, String f33IdUsuaModi,
			Date f33FeUsuaModi, Set bnchf26EstudioTitulos,
			Set bnchf26TasacionInmuebles, Set bnchf26Minutas) {
		this.f33IdPago = f33IdPago;
		this.bnchf32Tramite = bnchf32Tramite;
		this.bnchf13Expediente = bnchf13Expediente;
		this.bnchf31Agente = bnchf31Agente;
		this.f33ExnradoPago = f33ExnradoPago;
		this.f33MntoPago = f33MntoPago;
		this.f33ReciboPago = f33ReciboPago;
		this.f33MntoPagoRealiz = f33MntoPagoRealiz;
		this.f33MntoComision = f33MntoComision;
		this.f33MntoItf = f33MntoItf;
		this.f33FePago = f33FePago;
		this.f33IdCajero = f33IdCajero;
		this.f33IdAgencia = f33IdAgencia;
		this.f33StdoPago = f33StdoPago;
		this.f33StdoEjecucion = f33StdoEjecucion;
		this.f33UsrReg = f33UsrReg;
		this.f33FeUsrReg = f33FeUsrReg;
		this.f33UsrAct = f33UsrAct;
		this.f33FeUsrAct = f33FeUsrAct;
		this.f33IdUsuaCrea = f33IdUsuaCrea;
		this.f33FeUsuaCrea = f33FeUsuaCrea;
		this.f33IdUsuaModi = f33IdUsuaModi;
		this.f33FeUsuaModi = f33FeUsuaModi;
		this.bnchf26EstudioTitulos = bnchf26EstudioTitulos;
		this.bnchf26TasacionInmuebles = bnchf26TasacionInmuebles;
		this.bnchf26Minutas = bnchf26Minutas;
	}

	// Property accessors

	public Long getF33IdPago() {
		return this.f33IdPago;
	}

	public void setF33IdPago(Long f33IdPago) {
		this.f33IdPago = f33IdPago;
	}

	public Bnchf32Tramite getBnchf32Tramite() {
		return this.bnchf32Tramite;
	}

	public void setBnchf32Tramite(Bnchf32Tramite bnchf32Tramite) {
		this.bnchf32Tramite = bnchf32Tramite;
	}

	public Bnchf13Expediente getBnchf13Expediente() {
		return this.bnchf13Expediente;
	}

	public void setBnchf13Expediente(Bnchf13Expediente bnchf13Expediente) {
		this.bnchf13Expediente = bnchf13Expediente;
	}

	public Bnchf31Agente getBnchf31Agente() {
		return this.bnchf31Agente;
	}

	public void setBnchf31Agente(Bnchf31Agente bnchf31Agente) {
		this.bnchf31Agente = bnchf31Agente;
	}

	public String getF33ExnradoPago() {
		return this.f33ExnradoPago;
	}

	public void setF33ExnradoPago(String f33ExnradoPago) {
		this.f33ExnradoPago = f33ExnradoPago;
	}

	public Double getF33MntoPago() {
		return this.f33MntoPago;
	}

	public void setF33MntoPago(Double f33MntoPago) {
		this.f33MntoPago = f33MntoPago;
	}

	public String getF33ReciboPago() {
		return this.f33ReciboPago;
	}

	public void setF33ReciboPago(String f33ReciboPago) {
		this.f33ReciboPago = f33ReciboPago;
	}

	public Double getF33MntoPagoRealiz() {
		return this.f33MntoPagoRealiz;
	}

	public void setF33MntoPagoRealiz(Double f33MntoPagoRealiz) {
		this.f33MntoPagoRealiz = f33MntoPagoRealiz;
	}

	public Double getF33MntoComision() {
		return this.f33MntoComision;
	}

	public void setF33MntoComision(Double f33MntoComision) {
		this.f33MntoComision = f33MntoComision;
	}

	public Double getF33MntoItf() {
		return this.f33MntoItf;
	}

	public void setF33MntoItf(Double f33MntoItf) {
		this.f33MntoItf = f33MntoItf;
	}

	public Date getF33FePago() {
		return this.f33FePago;
	}

	public void setF33FePago(Date f33FePago) {
		this.f33FePago = f33FePago;
	}

	public String getF33IdCajero() {
		return this.f33IdCajero;
	}

	public void setF33IdCajero(String f33IdCajero) {
		this.f33IdCajero = f33IdCajero;
	}

	public String getF33IdAgencia() {
		return this.f33IdAgencia;
	}

	public void setF33IdAgencia(String f33IdAgencia) {
		this.f33IdAgencia = f33IdAgencia;
	}

	public Long getF33StdoPago() {
		return this.f33StdoPago;
	}

	public void setF33StdoPago(Long f33StdoPago) {
		this.f33StdoPago = f33StdoPago;
	}

	public Long getF33StdoEjecucion() {
		return this.f33StdoEjecucion;
	}

	public void setF33StdoEjecucion(Long f33StdoEjecucion) {
		this.f33StdoEjecucion = f33StdoEjecucion;
	}

	public Long getF33UsrReg() {
		return this.f33UsrReg;
	}

	public void setF33UsrReg(Long f33UsrReg) {
		this.f33UsrReg = f33UsrReg;
	}

	public Date getF33FeUsrReg() {
		return this.f33FeUsrReg;
	}

	public void setF33FeUsrReg(Date f33FeUsrReg) {
		this.f33FeUsrReg = f33FeUsrReg;
	}

	public Long getF33UsrAct() {
		return this.f33UsrAct;
	}

	public void setF33UsrAct(Long f33UsrAct) {
		this.f33UsrAct = f33UsrAct;
	}

	public Date getF33FeUsrAct() {
		return this.f33FeUsrAct;
	}

	public void setF33FeUsrAct(Date f33FeUsrAct) {
		this.f33FeUsrAct = f33FeUsrAct;
	}

	public String getF33IdUsuaCrea() {
		return this.f33IdUsuaCrea;
	}

	public void setF33IdUsuaCrea(String f33IdUsuaCrea) {
		this.f33IdUsuaCrea = f33IdUsuaCrea;
	}

	public Date getF33FeUsuaCrea() {
		return this.f33FeUsuaCrea;
	}

	public void setF33FeUsuaCrea(Date f33FeUsuaCrea) {
		this.f33FeUsuaCrea = f33FeUsuaCrea;
	}

	public String getF33IdUsuaModi() {
		return this.f33IdUsuaModi;
	}

	public void setF33IdUsuaModi(String f33IdUsuaModi) {
		this.f33IdUsuaModi = f33IdUsuaModi;
	}

	public Date getF33FeUsuaModi() {
		return this.f33FeUsuaModi;
	}

	public void setF33FeUsuaModi(Date f33FeUsuaModi) {
		this.f33FeUsuaModi = f33FeUsuaModi;
	}

	public Set getBnchf26EstudioTitulos() {
		return this.bnchf26EstudioTitulos;
	}

	public void setBnchf26EstudioTitulos(Set bnchf26EstudioTitulos) {
		this.bnchf26EstudioTitulos = bnchf26EstudioTitulos;
	}

	public Set getBnchf26TasacionInmuebles() {
		return this.bnchf26TasacionInmuebles;
	}

	public void setBnchf26TasacionInmuebles(Set bnchf26TasacionInmuebles) {
		this.bnchf26TasacionInmuebles = bnchf26TasacionInmuebles;
	}

	public Set getBnchf26Minutas() {
		return this.bnchf26Minutas;
	}

	public void setBnchf26Minutas(Set bnchf26Minutas) {
		this.bnchf26Minutas = bnchf26Minutas;
	}
	
	public Bnchf54ParamTarifarioPago getBnchf54ParamTarifarioPago() {
		return bnchf54ParamTarifarioPago;
	}

	public void setBnchf54ParamTarifarioPago(
			Bnchf54ParamTarifarioPago bnchf54ParamTarifarioPago) {
		this.bnchf54ParamTarifarioPago = bnchf54ParamTarifarioPago;
	}

	/**
	 * @return Devuelve desAgencia.
	 */
	public String getDesAgencia() {
		return desAgencia;
	}
	/**
	 * @param desAgencia El desAgencia a establecer.
	 */
	public void setDesAgencia(String desAgencia) {
		this.desAgencia = desAgencia;
	}
	/**
	 * @return Devuelve nomAgente.
	 */
	public String getNomAgente() {
		return nomAgente;
	}
	/**
	 * @param nomAgente El nomAgente a establecer.
	 */
	public void setNomAgente(String nomAgente) {
		this.nomAgente = nomAgente;
	}
	public String getNumCta() {
		return numCta;
	}
	public void setNumCta(String numCta) {
		this.numCta = numCta;
	}
	
	
	public Date getF33FeAbono() {
		return f33FeAbono;
	}
	public void setF33FeAbono(Date feAbono) {
		f33FeAbono = feAbono;
	}
}
